spore case

Noun
  1. specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia
  2. organ containing or producing spores

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

spore case
A spore case is visible on the underside of the fern's leaf.